vibrating screed - German English Dictionary